package cn.doit.scala.day01.method

/**
 * @DATE 2021/12/24/14:48
 * @Author MDK
 * @Version 2021.2.2
 *
 * 定义一个求三个整数和的方法
 * */
object C01_Method01 {
  def add(a:Int, b:Int, c:Int):Int ={
    a+b+c
  }

  def add2(a:Double, b:Double): Unit ={
    a+b
  }
  //方法重载  没有参数的方法定义的时候可以不指定"()"
  def show():Unit={
    println("hello aaa")
  }

  def show(name:String):Unit={
    println(s"$name...")
  }
  //空参方法 的定义   方法名不含小括号调用该方法时就不能写小括号,
  def run:Unit={
    println("run方法")
  }


  def main(args: Array[String]): Unit = {
    val res: Int = add(1,2,3)
    show()
    show
    run

    println(res)

  }
}
